rolling step-stool - German English Dictionary